
require("../less/login.less")

document.ready(function () {

    // 验证
    let phoneIpt = document.querySelector('#phoneIpt')
    let pwdIpt = document.querySelector('#pwdIpt')
    let loginBtn = document.querySelector('#loginBtn')
    let errMsg = document.querySelector('#errMsg')
    loginBtn.addEventListener('click', function () {
        // 手机号验证
        let phoneVal = phoneIpt.value;
        let pwdIptVal = pwdIpt.value;
        // 手机号非空验证
        if (!phoneVal) {
            errMsg.textContent = '手机号不能为空'
            phoneIpt.focus()
            return;
        }
        // 手机号格式验证
        if (!window.$util.phoneCheck(phoneVal)) {
            errMsg.textContent = '手机号格式错误'
            phoneIpt.focus()
            return;
        }
        // 密码验证
        if (!pwdIpt.value) {
            errMsg.textContent = '请输入密码';
            return false;
        }

        axios.post('http://139.9.177.51:3701/api/user/isExist', {
            account: phoneVal,

        }).then((res) => {
            if (res.data.errno === 10002) {
                axios.post('http://139.9.177.51:3701/api/user/login', {
                    account: phoneVal,
                    password: pwdIptVal
                }).then((res) => {
                    console.log(res.data.errno);
                    if (res.data.errno === 0) {
                        window.sessionStorage.setItem("user", JSON.stringify(res.data.data))
                        console.log(res.data.data);
                        window.$util.popBox("icon-gougou", "登录成功")
                        window.setTimeout(() => {
                            window.location.href = "./index.html"
                        }, 2000)
                    } else if (res.data.errno === 20002) {
                        
                window.$util.popBox("icon-cuowu", "账户或密码错误")
                        
                    }

                }).catch((err) => {
                    console.log(err);
                })
            }else if(res.data.errno === 0){
                window.$util.popBox("icon-cuowu", "用户名不存在请先注册")
                        
            }


        }).catch((err)=>{
            console.log(err);
        })

       

    })


})